Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 CHURCH ROAD Detached £1,282,000 6 Nov 2023
23 CHURCH ROAD Detached £860,000 25 May 2018
24 CHURCH ROAD Detached £925,000 27 Jun 2003
25 CHURCH ROAD Detached £1,160,000 4 Sep 2019
26 CHURCH ROAD Detached £1,900,000 3 Dec 2012
28 CHURCH ROAD Detached £1,750,000 14 Feb 2008
29 CHURCH ROAD Detached £199,000 30 Jun 1997
31 CHURCH ROAD Detached £442,000 25 Jun 2004